having many good qualities - Alemán Inglés Diccionario